single lump-sum payment - English Synonyms Dictionary